@charset "utf-8";

﻿ div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{font-size:14px;font-family:"宋体";color:#000000; text-align:left; background-color:#ffffff;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#000000;text-decoration: underline;}
ul li{list-style:none;}
img{border:none;}

.hacl{ clear:both; height:0px; overflow:hidden;}

.bg_top {
    background: rgba(0, 0, 0, 0) url(bg_top.jpg) no-repeat scroll center top;
    color: #ffffff;
    font-size: 12px;
    height: 28px;
    margin: 0 auto;
    padding-left: 40px;
    width: auto;
	line-height:26px;
}

.bg_top span {
    float: right;
    padding-right: 40px;
}

.bg_top a {
    color: #ffffff;
}

.container{width:980px;margin:0 auto;height:auto;}

.logo{ float:left; padding-top:15px; width:210px;}

.rq{ line-height:25px; text-align:left;}

.btu{ float:right; width:750px; height:140px; padding-top:15px;}

.dh{ background:url(20170220-hawm-dh.jpg) repeat-x center top; height:78px; width:980px;}
.dh ul li{ float:left; line-height:38px;}
.dh .li_a{ width:116px; text-align:center;}

.top_xw{ background:url(20170220-hawm-xw.jpg) no-repeat center top; width:980px; height:66px; margin-top:20px;}

.top_bt{ font-size:34px; text-align:center; color:#a71603; font-family:"微软雅黑", "黑体"; font-weight:bold;}
.top_bt a{color:#a71603}

.top_xbt{ font-size:12px; text-align:center; padding-top:10px;}
.top_xbt span{ padding-left:30px;}

.gdxw{ background-color:#f1f1f1; height:35px; text-align:left; line-height:35px; width:980px; margin-top:15px;}
.gdxw span{ font-size:16px; color:#a71603; font-family:"微软雅黑", "黑体"; padding:0px 10px;}

.top_tu{ float:left; width:580px; height:300px; padding:3px; border:1px solid #cccccc; margin-top:30px;} 

.xwjj{ float:right; width:365px; height:308px; background-color:#fef7e8; padding:0px 10px 0px 15px; margin-top:30px;}

.bt_bj{ border-bottom:#cccccc 1px solid; height:35px;}
.bj_bt{ font-family:"微软雅黑", "黑体"; font-size:16px; border-bottom:#ba2636 1px solid; height:35px; line-height:35px; color:#cc0000; padding:0px 5px; float:left;}
.bt_gd{ font-size:12px; line-height:35px; float:right;}

.hr{ float:left; padding-right:8px;}

.hr_dbt{font-family:"微软雅黑", "黑体"; font-size:16px; color:#cc0000; padding-top:8px;}
.hr_xbt{ padding-top:8px; padding-bottom:8px; border-bottom:#cccccc 1px dashed;}

.xwtx{ text-align:left; line-height:30px; padding-top:12px;}

.tus{ float:left; width:155px; height:210px; border:1px solid #cccccc; margin:15px 19px 0px 19px;}

.k1{ float:left; width:311px; padding-top:20px;}
.k2{ float:left; width:311px; padding:20px 23px 0px 23px;}

.cj{ width:300px; height:135px; padding:15px 0px 0px 5px; overflow:hidden;}

.heide{ height:30px;background-color:#000000; top:-30px;z-index:20;position:relative;filter:alpha(opacity=50);opacity:0.5;}
.wz{ z-index:22; top:-60px; height:30px; line-height:30px; position:relative; text-align:left; color:#FFFFFF; padding:0px 5px; text-align:center}
.wz a,.wz a:visited{ color:#FFFFFF;}

.gg{ clear:both; margin-top:10px;}
.gg img{height:60px;}
.gg1{ padding-top:30px; width:980px; height:60px;}

.ml{width:235px; height:140px; padding:20px 5px 0px 5px; overflow:hidden; float:left;}

.bt_bj1{ background:url(20170220-hawm-x.jpg) repeat-x left center; margin-top:30px; height:30px; width:980px;}
.bt_tl{ text-align:center; font-size:16px; font-family:"微软雅黑", "黑体"; background-color:#FFFFFF; line-height:30px; color:#CC0000; padding:0px 10px; width:120px; margin-left:430px;}

.z_12{ font-size:12px; line-height:26px; text-align:left; padding-top:5px; color:#363636;}
.z_12 span{ padding:0px 8px;}

.di{ background-color:#e2e2e2; margin-top:30px; padding:35px 0px; height:90px;}

.bq_b{ padding-left:270px; padding-top:15px; float:left;}
.bq{ width:633px; float:right; line-height:30px; color:#464646;}

.left{ float:left; width:640px; padding-top:30px;}
.right{ float:right; width:311px; padding-top:14px;}

.lbwz{border-bottom:#ba2636 1px solid; font-size:12px; color:#CC0000; padding:0px 0px 5px 5px;}
.lbwz a{color:#CC0000;}

.lb_xw{font-size:14px; padding:15px 8px; text-align:left;  line-height:33px; border-bottom:#ba2636 1px dashed;}
.lb_xw span{ float:right; font-size:12px; color:#999999;}

.fy{ text-align:center; padding-top:60px;}
.fy span{ color:#CC0000;}

.nr_bt{ font-size:26px; font-family:"微软雅黑", "黑体"; text-align:center; padding:30px 0px 10px 0px; font-weight:bold;}

.nr_cc{ background-color:#ececec; height:24px; line-height:24px; text-align:center; color:#656565; font-size:12px;}

.nr_zw{ text-align:left; padding:25px 10px; line-height:30px;}

.nr_lm{ background:url(20170220-hawm-nrlm.jpg); width:640px; height:26px; margin-top:35px;}
.nr_bt1{ font-weight:bold; color:#FFFFFF; line-height:26px; background-color:#b4001e; padding:0px 10px; font-size:14px;font-family:"宋体"; float:left;}

.sp_pic{ font-size:12px; color:#000000;text-align:center;width:142px;line-height:26px; padding:15px 6px 0px 6px; float:left;}
.sp_pic a{color:#000000;}
.sp_pic img{width:140px;height:100px; border:1px solid #CCCCCC;}

.about {
    height: 40px;
    overflow: hidden;
    background: #F22400;
    line-height: 40px;
    color: #FFF;
    font-size: 16px;
    text-align: center;
    font-family: "Microsoft YaHei","微软雅黑","SimSun","宋体";
    clear:both; margin-top:20px;
}
.about a{ color:#FFFFFF} 